DHCP ו-DNS. כל תחנה מקבלת כתובת ומגיעה לשרת בשם — לא בכתובת.DHCP על נתב · אימות קבלת כתובת (7.2.10 Configure DHCPv4)DHCP relay לרשת מרוחקת · ממשק WAN שמקבל כתובת מהספקית ב-ip address dhcpDNS ב-PT · nslookup · איתור תקלת DHCP מכוונת — APIPA כסימן ההיכרDORA, APIPA, pool, relay, ip address dhcp, DNS. שבוע 7: שרת PT עם שירותים.DHCP לשתי רשתות ולאמת ב-show ip dhcp bindingrelay (ip helper-address) לרשת מרוחקת ולראות את ההבדל לפני/אחריWAN כלקוח DHCP (ip address dhcp) — כמו בבחינהDNS ב-PT, לבדוק ב-nslookup, ולאבחן תקלת DHCP מכוונת דרך APIPADHCP — ואף אחת לא קיבלה כתובת. 169.254 בכולן. עד סוף השיעור: נתב שמחלק לשתי רשתות, relay לרשת שלישית מעבר לנתב, שרת DNS שעונה לשמות, ותקלה שאתם מאבחנים.DHCP — התצורה המלאהR1(config)# ip dhcp excluded-address 192.168.10.1 192.168.10.9 R1(config)# ip dhcp pool LAN10 R1(dhcp-config)# network 192.168.10.0 255.255.255.0 R1(dhcp-config)# default-router 192.168.10.1 R1(dhcp-config)# dns-server 192.168.10.100 R1(dhcp-config)# exit R1(config)# ip dhcp pool LAN20 R1(dhcp-config)# network 192.168.20.0 255.255.255.0 R1(dhcp-config)# default-router 192.168.20.1 R1(dhcp-config)# dns-server 192.168.10.100 PC> ipconfig /renew R1# show ip dhcp binding IP address Client-ID/Hardware address Lease expiration Type 192.168.10.10 0001.4211.aa01 -- Automatic
pool לכל רשת. הנתב בוחר pool לפי הממשק שממנו הגיע ה-Discover. excluded — כדי לא לחלק את הכתובות של הנתב והשרתים.
ipconfig /renew בתחנה. ב-PT גם: IP Configuration → Static → DHCP.Relay — כשהשרת מעבר לנתבPC (192.168.30.x) --- R2 --- R1 (DHCP server) Discover = broadcast -> R2 stops it -> no Offer -> 169.254 R2(config)# interface g0/1 <- facing the PCs (192.168.30.0) R2(config-if)# ip helper-address 10.0.0.1 <- R1's address R1(config)# ip dhcp pool LAN30 <- R1 needs a pool for .30.0 too R1(dhcp-config)# network 192.168.30.0 255.255.255.0 R1(dhcp-config)# default-router 192.168.30.1
שני חלקים: helper על R2 (מול התחנות), ו-pool מתאים על R1. בלי אחד מהם — 169.254.
helper הולך על הממשק שמקבל את ה-broadcast — הצד של התחנות. לא על הממשק שמול השרת.DNS + נתב כלקוחServer (192.168.10.100) -> Services -> DNS -> On A record: www.school.local -> 192.168.10.100 PC> nslookup www.school.local ! the WAN interface gets its address from the ISP: R1(config)# interface g0/2 R1(config-if)# ip address dhcp R1(config-if)# no shutdown R1# show ip interface brief <- address appears, not 'unassigned'
dns-server ב-pool מגיע לתחנות אוטומטית. ip address dhcp — הנתב עצמו לקוח (בחינה 2023, פעמיים).
DHCP — לאבחן| תסמין | בדיקה | סיבה סבירה |
|---|---|---|
| 169.254 בכל התחנות של רשת אחת | show run: service dhcp? pool לרשת? | השירות כבוי / אין pool |
| 169.254 רק ברשת המרוחקת | show run int g0/1: helper? | אין relay / pool חסר |
| כתובת התקבלה, אין יציאה | ipconfig: gateway? | pool בלי default-router |
| כתובת התקבלה, שם לא נפתר | ipconfig: DNS? nslookup | pool בלי dns-server / DNS כבוי |
R2) מקבלות 169.254. ברשתות .10 ו-.20 (ישירות על R1) הכול תקין. R1 הוא שרת ה-DHCP. אבחנו.relay או ב-pool שלה.R2 → show run interface g0/1 → יש ip helper-address? אם לא — זו התקלה.R1 → show run | section dhcp → יש pool עם network 192.168.30.0? אם לא — R1 מקבל את הבקשה ואין לו מה להציע.renew → כתובת .30.x · show ip dhcp binding ב-R1.relay: helper בנתב הקרוב לתחנות, ו-pool בשרת. התסמין 'רק הרשת המרוחקת' אומר שהשירות עצמו תקין.| מושג | באנגלית | הסבר |
|---|---|---|
| חידוש | ipconfig /renew | בקשת כתובת מחדש מהשרת |
| כתובת הממסר | giaddr | כתובת ממשק הנתב שהעביר — השרת בוחר לפיה pool |
| שירות DHCP | service dhcp | no service dhcp = מכבה את השרת |
| חכירות | show ip dhcp binding | מי קיבל איזו כתובת |
pool ל-192.168.20.0 מוגדר, התחנות ב-.20 מקבלות 169.254. R1 מחובר ישירות ל-.20. מה בודקים?ip helper-address, ולמה?helper מוגדר, התחנות המרוחקות עדיין 169.254. מה חסר בשרת?ip address dhcp?excluded-address לפני pool?Simulation: Discover יוצא מהתחנה, מגיע ל-R2, ומשם? (עם helper)relay — שני חלקים? 🎯 המטרה: כל התחנות מקבלות כתובת, כולל מעבר לנתב; השם נפתר; תקלה מאובחנת.
📦 ציוד: נתב 4331 · מתג 2960 · 2 תחנות · שרת · תוכנה: Packet Tracer
📂 קבצים:
Configure DHCPv4. חלק א: pool לשתי הרשתות של R1. /renew בתחנות. show ip dhcp binding.R2 — 169.254? הגדירו helper על הממשק הנכון + pool ב-R1. /renew. Simulation: עקבו אחרי ה-Discover.Check Results → Completion.DHCP - תרגיל.pkt. הוסיפו שרת עם DNS On + רשומת A. הוסיפו dns-server ל-pool. /renew. nslookup. דפדפן עם השם.renew. אבחנו לפי הטבלה בסעיף 4. דוח 5 שדות. תקנו. אמתו.interface g0/x → ip address dhcp → show ip interface brief.| # | מה למלא | חישוב · הערות · ראיות (פלט פקודה) |
|---|---|---|
| 1 | חלק א: binding — כתובות · תחנה .10: · תחנה .20: | |
| 2 | חלק ב: לפני helper: · הממשק: · אחרי: · Completion % | |
| 3 | חלק ג: nslookup → · דפדפן עם השם: | |
| 4 | התקלה — תסמין · השערה · בדיקה · תיקון · אימות | |
| 5 | ip address dhcp — show ip interface brief: |
ipconfig מציג כתובת מה-pool · nslookup מחזיר את הרשומה| המלכודת | מה עושים |
|---|---|
שוכחים /renew ומסיקים שהתצורה לא עובדת | אחרי כל שינוי בשרת — /renew בתחנה. |
helper על הממשק מול השרת | על הממשק שמקבל את ה-broadcast. לצייר את המסלול. |
excluded אחרי pool | עובד גם, אבל הנוהג: excluded קודם — כדי לא לחלק כתובת שכבר בשימוש. |
Implement DHCPv4 — שני נתבים ולקוחDHCP snooping: לראות ב-PT (הצצה לערן)הגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".
DORAכיתה_שבוע11_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/| על מה | XP | איך |
|---|---|---|
| Completion במעבדה | 150 | אחוז ה-Completion × 1.5 (Packet Tracer) |
| התוצר (קובץ + תיעוד) | 50 | הוגש עם שם קובץ לפי התבנית ותיעוד — המורה מסמן |
| בונוס: ההרחבה | 50 | הפעילות ב'להעמקה' / 'מתקדמים' הושלמה |
סה"כ עד 250 XP. נרשם ב-Moodle אחרי שהמורה מאשר.
M4 · ניתוב פנימי ויתירות · עד 14/1/2027 (שבוע ~17)
אחרי היחידה הזו אתם יכולים:
DHCP על נתב ועל שרת · ip helper-address · DNSנושאי המחוון שנסגרים כאן:
מה נכנס לספר/ל-pkt: DHCP על נתב בסניף אחד ועל שרת באחר (22.11) + IP helper
הדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.